competition superiority - Francés Inglés Diccionario